Big Huge Thesaurus

lemna minor

noun

sounds kind of like